a climbing, big, green lizard - Turkish English Dictionary